ground locking pin - Francés Inglés Diccionario